home *** CD-ROM | disk | FTP | other *** search
/ Maclife 39 / MACLIFE39.ISO.7z / MACLIFE39.ISO / FreeWare200 / インターネット / IPNetMonitor_20.sit / IPNetMonitor_20 / Release Notes < prev    next >
Text File  |  1998-05-18  |  16KB  |  387 lines

  1. IPNetMonitor Release Notes
  2.  
  3. May 18, 1998 (2.0)
  4. Whois, Finger: fixed initial target.
  5. Released as 2.0
  6.  
  7. April 20, 1998 (2.0c3)
  8. Monitor: fixed bug when a long ICMP datagram is received.
  9. Whois: increased maximum window size.
  10. NSLookup: get column tab stops from resource.
  11.  
  12. April 15, 1998 (2.0c2)
  13. Whois: added popup menu for common whois servers.
  14.  
  15. April 8, 1998 (2.0c1)
  16. Fixed bug when copying long domain names from TraceRoute table.
  17. Monitor: find TCP/IP Preferences file by type and creator if necessary.
  18.  
  19. April 3, 1998 (1.9)
  20. Released as version 1.9
  21.  
  22. March 31, 1998 (1.9c3)
  23. Connection List: fixed bug that didn't display IP address 0.0.0.0
  24. Log Window: Added time stamps
  25. Reset demo expiration
  26. Patched some small leaks
  27.  
  28. March 23, 1998 (1.9c2)
  29. NSLookup: Remember "Query Type" and "Use Server" settings.
  30. Test Connectivity: allow GURL host name string to include Limit and Delay.
  31. Who Is: Remember "Use Server" setting.
  32. Address Scan: Remember scan type.
  33. Change the way Threads abort to avoid possible memory conflict.
  34.  
  35. March 9, 1998 (1.9c1)
  36. Connection List: Added a "Delete" button to terminate connections immediately.
  37. Connection List: Well known protocol port names can now be customized using ResEdit.
  38. Connection List: Remember connection parameter and monitoring state.
  39.  
  40. Monitor: Changed the running average to show the average over the last 10 seconds.
  41. Monitor: Remember monitoring state.
  42.  
  43. TCP Info: Remember monitoring state.
  44.  
  45. Moved registration commands from Edit menu to About Box.
  46.  
  47. Fixed bug that would "select all" when the mouse button was released after selecting text in a field that is not currently active.
  48.  
  49. Fixed bug that would start drag and drop from an inactive field based on selection in the previously active field.
  50.  
  51. Fixed bug in edit fields that would sometimes erase a small section of the window background.
  52.  
  53. Improved the way threads abort.
  54.  
  55. January 3, 1998 (1.8)
  56. Released as version 1.8
  57.  
  58. December 28, 1997 (1.8c3)
  59. Added "Connection List" window to show TCP connection parameters.
  60. Copied TraceRoute data now includes the resolved target.
  61.  
  62. November 28, 1997 (1.8c2)
  63. Changed "sleep time" to reduce CPU utilization.
  64. Changed command key for Subnet Calculator from "Cmd-S" to "Cmd-B".
  65. Updated keyboard shortcuts in the help text for each window.
  66. Ping and TraceRoute now default to the "Name" field for keyboard input.
  67.   You can type either a Name or IP Address in the Name field.
  68. Allow multiple Address Scan windows (Cmd-D from within an Address Scan window).
  69. Allow multiple NSLookup windows (Cmd-L from within an NSLookup window).
  70.  
  71. November 25, 1997 (1.8c1)
  72. Fix bug when transfering data from Finger to other windows.
  73. Check for OT1.1.1 or later at startup.
  74. Enhance Monitor to work better with IPNetRouter.
  75.  
  76. October 28, 1997 (1.7)
  77. Released as version 1.7.
  78.  
  79. October 15, 1997 (1.7b5)
  80. Fixed a small memory leak.
  81. Reduced clutter in Log Window for Name lookups when no name is found.
  82.  
  83. October 14, 1997 (1.7b4)
  84. Address Scan: Fixed bug that would stop DNS lookups after 30 names.
  85. Address Scan: Expanded maximum scan range.
  86. Address Scan: Added caption to show scan "Start Time".
  87. Address Scan: Copy to clipboard now includes correct headings and start time.
  88.  
  89. Reverted SetupAP to an applet to help resolve a reported conflict.
  90.  
  91. October 9, 1997 (1.7b3)
  92. Address Scan tool can now scan every minute to report the last time a host was seen.
  93.  
  94. Converted SetupAP to an INIT so it will run before any data link provider is opened if "Load only when needed" is not selected.
  95.  
  96. IPNetMonitor now accepts IPNetRouter registration data.  This allows customers who purchase IPNetRouter to use IPNetMonitor without needing a separate registration key.
  97.  
  98. Modified code to avoid a "User Break" with the debug version of Open Transport.
  99.  
  100. September 26, 1997 (1.7b2)
  101. New Address Scan tool makes it easier to scan a range of IP Addresses to check for available hosts and registered domain names.
  102.  
  103. Fixed bug that corrupted spinning cursor if starting a DNS lookup from an already open window after closing another DNS lookup window.
  104.  
  105. NSLookup: If the results of a querry are longer than 32K (such as a Zone Transfer), the entire response is saved to a text file in the application directory (NSLookupResponse). Only the first 32K are displayed in the NSLookupWindow.
  106.  
  107. NSLookup: fixed possible crash when quiting the application while a Zone Transfer is in progress.
  108.  
  109. Aug 25, 1997 (1.7b1)
  110. Fixed bug in NSLookup that caused it misinterpret domain names that begin like IP addresses. Example: <0.0.1.4.5.1.f.5.IP6.int/NS>
  111.  
  112. Fixed bug that could prevent "WWW Registration Page" under the Edit menu from invoking MSIE.
  113.  
  114. Converted to CodeWarrior Pro using MSL
  115.  
  116. July 31, 1997
  117. Released as version 1.6
  118.  
  119. July 22, 1997 (1.6c8)
  120. TCP Info window: add per second connection statistics to facilitate analyzing SYN flood attacks.
  121.  
  122. July 7, 1997 (1.6c7)
  123. Changed "TCP Info" window to show average bytes per second instead of byte totals.
  124.  
  125. July 4, 1997 (1.6c6)
  126. Added "TCP Info" window making it easy to see retransmitted and duplicate data.
  127.  
  128. June 17, 1997 (1.6c5)
  129. Monitor: fixed memory leak introduced with ICMP logging.
  130.  
  131. Allow multiple Whois and Finger windows.
  132.  
  133. June 10, 1997 (1.6c4)
  134. NS Lookup: Show TTL value for resource records.
  135.  
  136. Monitor: Record incoming ICMP Echo Requests (pings) in Log Window.
  137.  
  138. June 5, 1997 (1.6c3)
  139. Test Connectivity: Show an orange "X" and report the reason in the
  140. Log Window if an ICMP "Destination unreachable" response is received.
  141.  
  142. Trace Route: Show an orange "X" and report the reason if an ICMP
  143. "Destination unreachable" response is received that is not
  144. "Port unreachable" from the trace target.
  145.  
  146. Trace Route: You can open additional Trace Route windows by
  147. selecting Trace Route (Cmd-R) from within a Trace Route window.
  148.  
  149. June 3, 1997 (1.6c2)
  150. Display About Box as a "splash screen" while the application is starting up.
  151.  
  152. Improved startup and GURL processing using threads.
  153.  
  154. Updated the ReadMe file to clarify there are three ways to register.
  155.  
  156. May 8, 1997 (1.6c1)
  157. Monitor: fixed bug in finding "TCP/IP Preferences" file using 'STR#' resource for localized MacOS versions.
  158.  
  159. April 23, 1997 (1.5)
  160. Monitor: changed time display to use format specified in Date & Time control panel.
  161.  
  162. NSLookup: querries now request to use recursion if available.
  163. NSLookup: List Domains query no longer shows SOA results.
  164. NSLookup: changed checkbox label to "Use Server at IP Address" and updated help text.
  165.  
  166. TraceRoute: fixed bug that prevented transfering a destination from the Trace Route table to the Test Connectivity or Subnet Calculator window.
  167.  
  168. April 21, 1997 (1.5c2)
  169. Updated documentation for IPNetMonitor on my web page.  Documentation can now be downloaded in PDF format.
  170.  
  171. Monitor: expanded help text to describe small Monitor window.
  172.  
  173. Whois, Finger, NSLookup, TraceRoute: added support for PageUp and PageDown keys.
  174.  
  175. Improved how TraceRoute matches response packets so it can trace ahead through firewalls.
  176.  
  177. Test Connectivity: allow URLs of the form <ping://www.sustworks.com/> or <ping:199.232.56.35/0/120> where the last two numbers specify the Limit and Delay if present. May be used to maintain a connection by pinging a server every two minutes for example.
  178.  
  179. Test Connectivity: fixed bug that misinterpreted delays longer than several minutes.
  180.  
  181. Updated component version numbers to be more consistent.
  182.  
  183. April 16, 1997 (1.4)
  184. Whois, Finger, NSLookup: Improved responsiveness during long TCP querries.
  185. Whois, Finger, NSLookup: Fixed bug in Apple menu processing.
  186.  
  187. NSLookup: Added query type "List Domains" to simplify finding the domain names registerd by an organization.
  188. NSLookup: Fixed OS display for MINFO query.
  189. NSLookup: Display server address along side server name if provided.
  190. NSLookup: Added support NSLookup GURL.
  191. NSLookup: URL display now includes server name if specified.
  192.  
  193. Register Application: added "IPNetMonitor Registration Update" to allow users who register with an old version of the Register Application to pay the remainder of the new registration fee.  The registration fee increased from US$10 to US$20 as of 4/13/97 (updates remain free for previously registered users).
  194.  
  195. April 10, 1997 (1.3)
  196. NSLookup now supports Zone Transfers.
  197.  
  198. Fixed bug in time display that showed 12:00 noon as AM.
  199.  
  200. March 31, 1997 (1.3c2)
  201. Added NSLookup client.
  202.  
  203. Added Finger client.
  204.  
  205. IPNetMonitor now supports multiple open Test Connectivity (ping) windows.
  206.  
  207. Extended support for GURL Apple Events to include "whois" and "finger" URLs.
  208.  
  209. March 21, 1997 (1.2)
  210. Added WWW Registration Page to Edit menu.
  211. You can now register online and receive your registration key within minutes.
  212.  
  213. Added Font and Size menus for use with the WhoIs tool to support international servers.
  214.  
  215. The URLs in the About Box are now active (requires Internet Config).
  216.  
  217. Fixed refresh bug in the Monitor display that caused grid lines to sometimes not appear.
  218.  
  219. Converted to use the new CW11 fully threaded networking classes.
  220.  
  221. February 20, 1997 (1.1.2)
  222. Fixed a bug in copying just the first row of the trace route table.
  223.  
  224. February 14, 1997 (1.1.1)
  225. Added elapsed time display to Trace Route window.
  226.  
  227. The Min, Ave, and Max summary times now show 3 decimal places for values less than 0.1 second.
  228.  
  229. Fixed bug where Trace Route could crash on some CPUs during asynchronous trace ahead.
  230.  
  231. IPNetMonitor now comes with an Installer to simplify installing and removing the application.
  232.  
  233. February 4, 1997 (1.0c13)
  234. Fixed bug where Trace Route could crash if aborted while
  235. looking up names after the trace had completed.
  236.  
  237. Moved the Average bytes per second to the right side of the
  238. Monitor window so the left side could be covered without
  239. losing this information.
  240.  
  241. IPNetMonitor now restores windows to the screen they were on
  242. when last closed.
  243.  
  244. SetupAP now ignores old PPP mdev's (like MacPPP) to avoid
  245. duplicate found errors.
  246.  
  247. January 24, 1997 (1.0c11)
  248. Trace Route no longer pauses to wait for slow or lost responses.
  249.  
  250. Who Is allows you to specify the address of a Whois Server to use for querying international domain names that are not registered by the InterNIC.
  251.  
  252. The Monitor Window now shows the average and maximum sent and received bytes per second separately.
  253.  
  254. Ping and Trace Route can now invoke Telnet to the corresponding destination by launching a <telnet://...> GURL via Internet Config.  Use Cmd-1 from the Ping or Trace Route window.  [Works great with Nifty Telnet.]
  255.  
  256. The Subnet Calculator now shows the number of addresses
  257. in a subnet based on the mask.
  258.  
  259. January 14, 1997
  260. Changed the name of the preferences file from "IP NetLink Prefs" to "IPNetMonitor Prefs" to match the new product name.  If you are installing this version over a previously registered copy, you will need to re-enter your registration data, or rename the old preferences file so IPNetMonitor finds your registration data.
  261.  
  262. Removed the "look down" button from the Ping and Trace Route windows.  The program automatically determines whether to do a lookup or reverse lookup based on which field is empty or contains the insertion point.
  263.  
  264. Times less than 0.1 second are now displayed to three decimal places in the Trace Route window.
  265.  
  266. Changed the application icon to be more visually distinctive.
  267.  
  268. The Test Connectivity tool now supports pinging to a range of IP addresses.
  269. Enter the starting and ending IP address separated by a hyphen.
  270.  
  271. The Subnet Calculator now does conversions between classful network ranges
  272. and CIDR aggregates (network prefix/length).  Fixed a bug in the original version (1.0c7).
  273.  
  274. Fixed a bug in displaying the spinning cursor during DNS lookups (introduced when printing was added).
  275.  
  276. Changed WhoIs window to not scroll when new text is added.
  277. Fixed refresh bug in WhoIs window that caused window background to turn black.
  278. Fixed bug that allowed Ping or TraceRoute to invalid address when lookup failed.
  279. Fixed memory leak in opening/closing Ping and TraceRoute window.
  280.  
  281. December 12, 1996
  282. Printing from the file menu is now supported.
  283.  
  284. Renamed tools only version from "IP NetLink" to "IPNetMonitor" to
  285. be more descriptive and unique.
  286.  
  287. IPNetMonitor now remembers the size of the Monitor window when you last
  288. quit the application.  If the small Monitor window was running, it will rert`rt
  289. automatically vhen you launch the applibation.
  290.  
  291. The Mnnitor tool now shows a running average in blue. 
  292. Horizontal and vertical grid lines have been added to the Monitor display.
  293.  
  294. Added 'clut' resource to specify colors for the Monitor display:  background,
  295. grid, transmit, receive, average, small background, and small grid.
  296. If the background and grid color are the same, the horizontal graph scale is shown.
  297. If no 'clut' resource is found, use default colors from the standard palette.
  298.  
  299. Times less than 0.1 second are now displayed to three decimal places in the
  300. Test Connectivity window.
  301.  
  302. November 20, 1996
  303. The Monitor tool now works with Ethernet and other data link providers.
  304.  
  305. A User Guide is now available including a tutorial on "Finding and Fixing Potholes on the Information Highway."
  306.  
  307. Added "Who Is" client. Select any destination from the Trace Route table and type Cmd-I to look up "Who Is" responsible for the corresponding top level network domain.
  308.  
  309. Invoking one tool from another transfers the corresponding data automatically.  Cmd-R from the ping window will automatically start a Trace Route to the same address.
  310.  
  311. The Log Window now records each test and a summary of ping results.
  312.  
  313. Added edit fields to adjust "Limit" and "Delay" for Ping test (pings are now asynchronous).
  314.  
  315. The Monitor tool now works on 68K Macs (created ASLM version of OTModl$Proxy).
  316.  
  317. Fixed copy and paste bug in 68K version.
  318. Fixed expiration date bug in 68K version.
  319.  
  320. October 11, 1996
  321. Added a zoom box to the Monitor Window that shrinks the window
  322. to use less screen space.
  323.  
  324. Added a registration screen that allows you to enter registration
  325. data if you decide to buy the program.  Once registered, the demo
  326. startup window will no longer appear.
  327.  
  328. The package now includes a Register application you can use
  329. to pay for the program ($10) using the Kagi Software Service.
  330.  
  331. The demo now expires 21 days after being installed.
  332.  
  333. The terms and conditions for use have been updated to reflect
  334. the programs commercial status.
  335.  
  336. A 68K version is now available (but Monitoring won't work
  337. until the OTModl$Proxy module is converted to ASLM).
  338.  
  339. September 24, 1996
  340. The demo expiration has been changed to October 15, 1996.
  341.  
  342. Fixed a bug in the OTModl$Proxy STREAMs module that caused
  343. occaisional data corruption or crashes while monitoring.
  344.  
  345. You can select the results of a Trace Route test and copy them
  346. to the clipboard as plain text (for pasting into email messages).
  347. If you include the first row of the table in your selection, the
  348. table headings will also be copied as shown here.
  349.  
  350.  <traceroute: 199.232.56.35>
  351.  Hop Sent Received Seconds  IP Address       Name
  352.   1  YYY  YYY      0.16     146.115.101.232  dial18.mbo.ma.ultra.net
  353.   2  YYY  YYY      0.15     146.115.12.67    un-gw-3.mbo.ma.ultra.net
  354.   3  Y    Y        0.16     199.232.56.35    cleopatra.ultra.net
  355.  
  356. The line beginning "<traceroute: " is the URL for this trace.  If you use
  357. Internet Config and have selected IPNetMonitor as the corresponding helper
  358. application, you can invoke a Trace Route to this address by command
  359. clicking in the URL.  [Great if someone sends you email including the
  360. results of a traceroute, and you want to reproduce it.]
  361.  
  362. Fixed various cosmetic bugs.
  363.  
  364. Further testing reveals Open Transport will not autopush
  365. STREAMS modules above classic 'mdev's (MacPPP or FreePPP).
  366. To use the Monitor window, you'll need to use Apple's OT/PPP
  367. (the only OT Native PPP implementation I'm aware of at this time).
  368. I'm still investigating ways to work around this.
  369.  
  370. September 3,  1996
  371. IPNetMonitor now remembers each window's size and location when
  372. the window is closed, and will restore windows to their previous
  373. position when opened.
  374.  
  375. IPNetMonitor remembers which windows we're open when you
  376. last quit the application, and will automatically re-open them
  377. when the application is started.
  378.  
  379. IPNetMonitor now handles the GURL Apple Event.  If you use
  380. Internet Config, you can make IPNetMonitor the helper application
  381. for URLs of the form "traceroute://a.b.c/" or "ping://a.b.c/".
  382.  
  383. If the Monitor window is open when a GURL Apple Event is received,
  384. monitoring will be started before invoking the traceroute or ping.
  385.  
  386. [End of Release Notes]
  387.